Title: Estimated Breaking times for Ntru Lattices
نویسنده
چکیده
In this note we report on experiments with the lattices underlying the NTRU Public Key Cryptosystem. We present data for the time needed to nd a small vector and use this data to extrapolate expected breaking times for the NTRU PKCS for various parameter values. In particular, we nd that NTRU 167, NTRU 263, and NTRU 503 are at least as secure as RSA 512, RSA 1024, and RSA 2048 respectively. In this note we report on experiments with the lattices underlying the NTRU Public Key Cryptosystem. These experiments extend those described in 1]. We will concentrate entirely on the underlying lattices. For details of the NTRU public key cryptosystem, see 1]. x1. The Standard NTRU Lattice. Fix integers N, d f , and d g. (See Table 1 below for typical values of these parameters .) Let S d be the set of N-tuples with d coordinates equal to each of 1 and ?1 and with the remaining N ? 2d coordinates equal to 0. Similarly, let S 0 d be the set of N-tuples with d coordinates equal to 1, with d ? 1 coordinates equal to ?1, and with the remaining N ? 2d + 1 coordinates equal to 0. The Standard NTRU Lattice L NT is the lattice of dimension 2N generated by the row vectors of a matrix of the following form, where (h 0 ; : : :; h N?1) is a known list of integers:
منابع مشابه
NTRUEncrypt and Lattice Attacks
NTRUEncrypt is a relatively new cryptosystem, introduced in 1996. The best known attacks on the cryptosystem are due to lattice basis reduction. In this Master’s project we have implemented lattice attacks using dimension-reduced and zero-forced lattices. Furthermore, we have reduced a modified version of the zero-forced lattice. This “non-lossy” zero-forced lattice performed better than the or...
متن کاملDeterministic and Non-deterministic Basis Reduction Techniques for Ntru Lattices
Author: Daniel Socek Title: Deterministic and Non-Deterministic Basis Reduction Techniques for NTRU Lattices Institution: Florida Atlantic University Thesis Advisor: Dr. Spyros S. Magliveras Degree: Master of Science Year: 2002 Finding the shortest or a “short enough” vector in an integral lattice of substantial dimension is a difficult problem. The problem is not known to be but most people be...
متن کاملSymplectic Lattice Reduction and NTRU
NTRU is a very efficient public-key cryptosystem based on polynomial arithmetic. Its security is related to the hardness of lattice problems in a very special class of lattices. This article is motivated by an interesting peculiar property of NTRU lattices. Namely, we show that NTRU lattices are proportional to the so-called symplectic lattices. This suggests to try to adapt the classical reduc...
متن کاملLower bounds of shortest vector lengths in random knapsack lattices and random NTRU lattices
Finding the shortest vector of a lattice is one of the most important problems in computational lattice theory. For a random lattice, one can estimate the length of the shortest vector using the Gaussian heuristic. However, no rigorous proof can be provided for some classes of lattices, as the Gaussian heuristic may not hold for them. In the paper we study two types of random lattices in crypto...
متن کاملNTRU Cryptosystems Technical Report
In this note we describe, extend, and analyze the lattice construction ideas of Alexander May 1] as they apply to the NTRU public key cryptosystem. We use both theoretical and experimental methods to analyze the strength of the attacks. The nal conclusion is that the new attacks only marginally aaect the security levels of the standard commercial NTRU parameter sets (N = 167, 263, and 503), but...
متن کامل